package com.cloudbroker.bcs.platform.ltb.bizapi.service.msg;

import com.cloudbroker.bcs.common.annotation.NoLogin;
import com.cloudbroker.bcs.common.annotation.NoShard;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.msg.back.MsgCombineDetailBack;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.msg.back.MsgCombineDetailListBack;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.msg.back.MsgDetailListBack;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.msg.back.MsgIndexBack;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.msg.vo.MsgCombineDetailForm;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.msg.vo.MsgCombineDetailListForm;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.msg.vo.MsgDetailListForm;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.msg.vo.MsgIndexForm;
import org.springframework.stereotype.Service;

import java.text.ParseException;

/**
 * Created by daibd19671 on 2016/12/28.
 */
@Service
public interface MsgBizService {

    @NoShard
    @NoLogin
    public MsgIndexBack msg_index(MsgIndexForm form);
    @NoShard
    @NoLogin
    public MsgDetailListBack msg_detail_list(MsgDetailListForm form);

    MsgCombineDetailListBack msg_combine_list(MsgCombineDetailListForm form);

    MsgCombineDetailBack msg_combine_detail(MsgCombineDetailForm form);
}
